package com.itlong.cloud.POJO.VO.operate;

import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.util.List;

/**
 * <desc>
 *      开发者授权信息VO
 * </desc>
 *
 * @createDate 2018-12-19.
 */
@Data
@NoArgsConstructor
public class OperateDeveloperAuthVO implements Serializable{
    private String userName;             //开发者账号
    private String realName;    //开发者名称
    private String userId;         //APPID
    private String appsecret;        //SECRET KEY
    private String createTime;              //创建时间
    private String bindingIp;    //绑定IP
    private String bindingMac;    //绑定MAC
    private String status;    //状态:1正常 2禁用
   // private String licence;    // 一卡通开发者通行牌照，包含项目id，对接appId，有效期，功能列表的加密串，根据appSecret可进行解密得到明文json串，json示例：{"appId":"666065393235951616","function":"1,2,3,4,5","endTime":"2019-08-20 23:59:59","projectId":"00000126"}
    private String roleId;      // 角色id
    private List<OperateDeveloperAuthProjectInfoVO> projectInfo;      //开发者授权项目信息
}
